teller terminal - French English Dictionary